heel-piece of a shoe - Francés Inglés Diccionario